package com.henghong.CouponDemo.mapper;

import com.henghong.CouponDemo.vo.SearchCouponVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * created by bishukai on 2025/02/17
 */
@Mapper
public interface CouponMapper {

    // 根据CCID查询优惠券信息
    List<SearchCouponVO> selectByCCID(Integer CCID);

    // 根据优惠券号查询优惠券信息
    List<SearchCouponVO> selectByCouponNo(String couponNo);

    // 根据CCID和优惠券号查询优惠券信息
    List<SearchCouponVO> selectByCCIDAndCouponNo(Integer CCID, String couponNo);

    // 利用可能検索
    List<SearchCouponVO> selectAvailable(String couponNo, Integer CCID);

    // 受注検索
    List<SearchCouponVO> selectByOrderNo(String orderNo);
}
